splicing facility - English Synonyms Dictionary